About Stream Corporation Lp (SL013669) United Kingdom