About Mnr Solutions (mcr) Ltd (10381277) United Kingdom