About Makhari Engineering Solutions Ltd (11713684) United Kingdom