Brachard et Cie SA, Limited, CHE-103.211.634