About Studio Kith & Kin Ltd (12155226) United Kingdom