About Nexus Point Management Company Limited (03794394) United Kingdom