About Henx Europe Uk Limited (10277395) United Kingdom