About Slcp (general Partner Sof Iii) Limited (SC525381) United Kingdom