Ferr 'n' Roll Finance AG, Meggen, limited or corporation