About Henny Holdings Limited (11804129) United Kingdom