About Dee Tekk Ltd (11357892) United Kingdom