About Mitec Solutions Ltd (11688783) United Kingdom