About Henry Noah Holdings Limited (10194759) United Kingdom