About Studio K 360 Ltd (11362237) United Kingdom