About Dichord Limited (08482241) United Kingdom