CARAVAGE CAPITAL SA, Freienbach, limited or corporation