About Northill Capital Llp (OC359666) United Kingdom