About Nu Management Limited (13270576) United Kingdom