Online Payments Group SA, Limited, CHE-167.830.260