About Ebi1 Ltd (SC607443) United Kingdom