About Street Food Of India Ltd (11314023) United Kingdom