About Henko Limited (10910832) United Kingdom