About M&n Management Ltd (12117993) United Kingdom