About Yankee Noodle Ltd (13675719) United Kingdom