About Northoak Investments Ltd (12593167) United Kingdom