About Strathclyde Innovation Fund Lp (SL006411) United Kingdom