About Chia Designs Limited (03891501) United Kingdom