About Grilla Capital Ltd (13599533) United Kingdom