About Mamad Place Ltd (12683588) United Kingdom