About Rokkstar Limited (12937428) United Kingdom