About S & K Noodle 16888 Limited (12857383) United Kingdom