About Delitek Ltd (12640194) United Kingdom