About D-teck Ltd (10397773) United Kingdom