About Nu Marketing Services Ltd (10073345) United Kingdom