About Deltak Associates Limited (09783010) United Kingdom