About Noodle Ninja Limited (13654147) United Kingdom