About Chia Cleans Limited (13335396) United Kingdom