EcoLogis Suisse SA, limited, CHE-268.089.853, James Deglise