About Nexus Land Group Ltd (10959370) United Kingdom