About Nudl Limited (13059926) United Kingdom