About Copper Studio Limited (12013660) United Kingdom