About Nexus Ip Limited (11721221) United Kingdom