About Amitistech Ltd (12726970) United Kingdom