About Nu Co Holdings Ltd (12188669) United Kingdom