About Dev-tek Solutions Ltd (13379699) United Kingdom