About Memmco Limited (10146371) United Kingdom