About M & M Management Solutions Ltd. (SC389708) United Kingdom