About Memd Ltd (11734565) United Kingdom