About Nu Griffin Ltd (13689085) United Kingdom