About Marcus Technical Solutions Ltd (12096731) United Kingdom