Red Frog Holding SA, Mesocco, Limited or Corporation