About Anick Holdings Limited (12198339) United Kingdom