About Rapido Limited (11872957) United Kingdom