About Bay12 Studio Ltd (08471364) United Kingdom