About Dyad App Ltd (09958920) United Kingdom