About Northford Capital Llp (OC425703) United Kingdom