About Nu Kitchen Limited (11844751) United Kingdom