About Mih Technologies Limited (SC342402) United Kingdom