About Mti Ventures Founders Limited Partnership (SL001447) United Kingdom