DevCorp Associates SA, Limited, CHE-113.536.552