About Rapido Ventures Limited (10658704) United Kingdom