About Studio Proper Ltd (10810249) United Kingdom