About Channa Investments Ltd (11394253) United Kingdom