About Annies Holdings Limited (12282056) United Kingdom