About Henom Limited (13416044) United Kingdom