About Nexus Point Management Company Number 2 Limited (04460069) United Kingdom