About Northbrook Investments Ltd (11939471) United Kingdom