About Rhymer Group Limited (10091154) United Kingdom