About Annabanna Limited (12264121) United Kingdom