About Kic Multimedia Limited (06941100) United Kingdom