About Annick Holdings Limited (12456748) United Kingdom