About North Of South Capital Llp (OC309016) United Kingdom