About Amrita Technologies Ltd (08841956) United Kingdom