About Nexus Vehicle Holdings Limited (06461008) United Kingdom