About Dilec Technologies Limited (11799272) United Kingdom