About Meconopsys Ltd. (09415977) United Kingdom