About Chitosan Group Limited (12809110) United Kingdom