About Horizon Capital 2018 Limited Partnership (SL033214) United Kingdom