About Rubican Worldwide L.p. (SL006907) United Kingdom