About Nu Team Limited (05794482) United Kingdom