About Big Pink Studio Limited (08311017) United Kingdom