About Nu Holdings Global Limited (13055670) United Kingdom