About Studio Kibi Ltd. (13273650) United Kingdom