About Rapid Technology Support L.p. (SL020840) United Kingdom