About Ee-m-ba Ltd (12608088) United Kingdom