About Griffyn Studios Limited (11488535) United Kingdom