About Euya Ltd (12960183) United Kingdom