About Encore Rhythm Ltd (12732747) United Kingdom