About H & M Infotech Limited (07196878) United Kingdom