About Rapida Solutions Ltd (08206797) United Kingdom