About Henosc Limited (08802596) United Kingdom