About Rapid Interim Management Solutions Limited (08214811) United Kingdom