About M & M Consultants Global Ltd (09197296) United Kingdom