About Rhythm Base Limited (SC294286) United Kingdom