About Dyad Investment Company Limited (13605082) United Kingdom