About Heni Limited (11110912) United Kingdom