About Intercap Group Lp (SL026201) United Kingdom