About Amistha Holdings 2 Limited (11440789) United Kingdom