About Amaranta Ltd (02483865) United Kingdom