About Mem Enterprises Limited (NI621363) United Kingdom