About Rapido Group Ltd (12368995) United Kingdom