About Intercrus Holdings Lp (SL033241) United Kingdom