About Ned S Noodle Box (holdings) Limited (06745318) United Kingdom