Moonbeam SA, Limited, CHE-473.208.142, Francis Lang