About Nu Management Solutions Limited (09990482) United Kingdom