IFCHOR GALBRAITHS (Switzerland) SA, Limited, CHE-107.885.777