About Rhymecare Holdings Limited (03216498) United Kingdom