About Channa Management Limited (07382251) United Kingdom