About Rapid 973 Limited (01994918) United Kingdom