About Cube Spectrum Holdings Ltd (09067714) United Kingdom