The Triangle Group SA, Limited, CHE-102.178.023, Sajjad Taqi