About Studio Proof Limited (10022713) United Kingdom