About Star Noodle 7 Ltd (11294737) United Kingdom