About Studio K Living Ltd (13101016) United Kingdom