About Grill.gr Limited (09701368) United Kingdom