Tobega AG, Neftenbach, Limited or Corporation