About Kaleidoscope Eyes Limited (08508873) United Kingdom