About 26hl Holdings Limited (13265537) United Kingdom