About Amita Management Limited (08484411) United Kingdom