About Horizon Capital (holdings) Limited (05681914) United Kingdom