About Nexus Technology & Media Limited (05272200) United Kingdom