About Nexn Limited (05442473) United Kingdom