About Amrita Water Limited (11867351) United Kingdom