About Gfx Studio Limited (11496960) United Kingdom