About Synthchain Ltd. (11542112) United Kingdom