About M Nicholls Investments Ltd (10669780) United Kingdom