About K10 Studios Limited (08424065) United Kingdom