F-Invest Swiss AG, Schaffhausen, Limited or Corporation