JAI Group Holding AG, Schübelbach, Limited or Corporation