About Horizon Investments Nominee Limited (13006779) United Kingdom