About Dyaditix Ltd (13506105) United Kingdom