About Eigeroy Ltd (SC514588) United Kingdom