About Trichord Limited (07259134) United Kingdom