About Euromaya Ltd (13323727) United Kingdom