About Dyad International Ltd (11577834) United Kingdom