About Stream Equity Limited (12342251) United Kingdom