About Dyad Limited (09986247) United Kingdom