About Henka Ltd (08711359) United Kingdom