About Anilda Limited (12777164) United Kingdom