About Rata Group Ltd (13433914) United Kingdom