About Rhythm Design Studio Ltd (13399939) United Kingdom