About Rapid Solutions (holdings) Limited (09084435) United Kingdom