About Studio Ki Ltd (12722018) United Kingdom