About Eynhallow Limited (SC315596) United Kingdom