About Grillah Ltd (12124560) United Kingdom