About Osmo Partners Llp (OC395308) United Kingdom