About Corda Technology Co. Ltd (13680213) United Kingdom