Carouge JL SA, Limited, CHE-195.989.919, Jean Barro