About Amsatech Ltd (10954333) United Kingdom