About Delatim Holdings Limited (12357197) United Kingdom