About Chanda Management Ltd (13186192) United Kingdom