About M E M Care Solutions Limited (10162599) United Kingdom