T & T Trading SA, Limited, CHE-102.198.178, Dimitri