About Noodle Guru Ltd (09287004) United Kingdom