About Studio Kooks Limited (10629172) United Kingdom