About Chatham Investments Ltd (10172797) United Kingdom