About Horizon Capital Security Trustee Number 3 Limited (10598426) United Kingdom