About Rapture Studios Limited (10565313) United Kingdom