About Bdb Studios Ltd (08759826) United Kingdom