About Amita Global Solutions Ltd (12290258) United Kingdom