About Bangkok Noodle Bar Ltd (SC625368) United Kingdom