About Ssl Fund (general Partner) Limited (05770544) United Kingdom