About Gamer Studio Ltd (13044234) United Kingdom