About Nu Technology Limited (13213434) United Kingdom