About Earls Court Noodle Bar Ltd (12098272) United Kingdom