About Rokit Games Limited (12031273) United Kingdom