About Nexus Research Limited (09286810) United Kingdom