About Dee Technologies Limited (06819955) United Kingdom