About 4y & Glu Studios Ltd (11839705) United Kingdom