About Eyya Ltd (12784770) United Kingdom