About Rubicon Business Lp (SL033470) United Kingdom