About Memon & Co Enterprise Limited (11367154) United Kingdom