STC Studio Commerciale SA, Grono, Limited or Corporation