About Rappid Rescue Limited (11011040) United Kingdom