S&L Sports & Licensing AG, Zug, Limited or Corporation