About Heko Holdings Limited (00413388) United Kingdom