About London Streetfood Scene Ltd. (10796027) United Kingdom