About Memid Creations Ltd (13359516) United Kingdom