TECH MAHINDRA (SWITZERLAND) SA, limited, CHE-109.335.281