About Rubus Group Holdings Lp (SL033155) United Kingdom