About M&m Anchor Limited (12511710) United Kingdom