About H3k Limited (11665533) United Kingdom