About Rappid Technologies Limited (06029149) United Kingdom