About Creative Kick Studios Ltd (13450411) United Kingdom