About Eyia Limited (12643917) United Kingdom