About Euthalia Ltd (12937071) United Kingdom