About Chadron Investments Limited (02298233) United Kingdom