About Kaleidoscope (holdings) Limited (04976762) United Kingdom