About Rhythm Spectrum Ltd (12689948) United Kingdom