About Dilectae Ltd (11636615) United Kingdom