About Chandu Investments Ltd (10750814) United Kingdom