About Annacurra Limited (09688552) United Kingdom