About Akram Street Food Ltd (12217546) United Kingdom