About Mikratech Solutions Ltd (05552657) United Kingdom