About Upper Brook Street Investments Ii Llp (OC333597) United Kingdom