About Mameed Ltd (13097588) United Kingdom