About Kaleidoscope Management Ltd (08400920) United Kingdom