About Stratt Ventures Lp (SL026002) United Kingdom