About Mit X3 Limited (SC620548) United Kingdom