About Channa Ltd (11490903) United Kingdom