About Teyam Fast Food Ltd (12220322) United Kingdom