About Rapid Upk Ltd (11735192) United Kingdom