About Kooky Jar Studio Ltd. (13445768) United Kingdom