About Henson Asset Management Ltd (12103223) United Kingdom