About North Haven Securities Limited (04066820) United Kingdom