About Distichain Limited (13198300) United Kingdom