About Bizzy Studios (london) Ltd (08275433) United Kingdom