About Fast Games Studio Ltd. (13350399) United Kingdom