About Mitech Solutions Limited (12828645) United Kingdom