About Kalidescope Limited (04313396) United Kingdom