About Studio Bi Ltd. (SC359414) United Kingdom