About Nexus Park Limited (11994950) United Kingdom