Inventor's Finest AG, Horw, Limited or Corporation