About Rogue Wargaming Ltd (12057356) United Kingdom