About Studio Ca Ltd (12044653) United Kingdom