About Rapid 3994 Limited (02181016) United Kingdom