About Slcp (general Partner Europe Vi) Limited (SC417473) United Kingdom