About Chawton Global Investors Llp (OC420699) United Kingdom