About Rapid 980 Limited (01994585) United Kingdom