About M.c. & Partners Ltd (12655039) United Kingdom