About Edinburgh Invest Lp (SL014959) United Kingdom