About Noodle N Ice Ltd. (SC485998) United Kingdom