About Blue Bamboo Studios Ltd (08577914) United Kingdom