About Rapid Management Services Limited (02065689) United Kingdom