About Amitech Ltd (11291584) United Kingdom