iFinity AG, Tuggen, limited or corporation, CHE-229.518.023