About Grilla (ca) Ltd (12486509) United Kingdom