About Chopstix Baker Street Ltd (11007432) United Kingdom