eClerx Switzerland SA, Limited, CHE-224.098.491