About Nexus Ip Limited (07440097) United Kingdom