Deban Trading SA, Limited, CHE-101.876.840