About Foundation Investments Scotland Ii Lp (SL033343) United Kingdom