About M&m Acorn Ltd (12626409) United Kingdom