About Bounce Studios Limited (10385387) United Kingdom