3i Business Solutions AG, Solothurn, Limited or Corporation