About Euglottia Ltd (10945065) United Kingdom