About Rapid Trading Mcr Ltd (10064495) United Kingdom