Senn Trust Company AG, Studen (BE), Limited or Corporation