About Ormiston Capital Lp (SL015632) United Kingdom