About Rate Group Ltd (12597939) United Kingdom