About North Haven Point Ltd (10198151) United Kingdom