About Nexus 3d Ltd (12764640) United Kingdom