About J. Streicher European Investors Llp (OC426372) United Kingdom