About Nudlevo Ltd (12454148) United Kingdom