About Flavaz Grill & Kitchen Limited (12778723) United Kingdom