About Henika Limited (08584812) United Kingdom