About Chia Technology Ltd (11218622) United Kingdom