About Annalda Ltd (13608109) United Kingdom