About Henika Investments Limited (09603284) United Kingdom