About Nuxops Limited (09616016) United Kingdom