About Rockstar C8 Limited (11343203) United Kingdom