About Nu Group Holdings Ltd (11611618) United Kingdom