About Hengo Investments Limited (12842344) United Kingdom