About River Street Capital (no. 2) Ltd (09096159) United Kingdom