About Trichord Research Limited (02825424) United Kingdom