About Sca Group Investments Lp (LP014429) United Kingdom