About Rapide International Limited (06823188) United Kingdom