About Henos Limited (11535449) United Kingdom