About Mem Zin Ltd (11867326) United Kingdom