About Mitratech Global Limited (10238478) United Kingdom