About Hka Holdings Limited (05783468) United Kingdom