About M.a.m.o & Services Ltd (10222502) United Kingdom