About Noodle Nana Limited (12295941) United Kingdom