About Henaka Limited (10823780) United Kingdom