About Henaja Limited (09210015) United Kingdom