About Longmore Ventures Llp (OC426036) United Kingdom