About Heni Holdings Limited (11078584) United Kingdom