About Channa Holdings Limited (12858137) United Kingdom