About Slipstream Venture Co 1 Ltd (12928003) United Kingdom