About Rappid Services Limited (12155770) United Kingdom