About Moore Kaleidoscope Limited (11304502) United Kingdom