About The New Venezuelan Street Kitchen Ltd (11559718) United Kingdom