About Flamin Grill N.i. Ltd (11672923) United Kingdom