About Grilla (cc) Ltd (11926600) United Kingdom