About Annagurra Limited (13072177) United Kingdom