About Nudl Enterprises Limited (12252900) United Kingdom