About Dlt Technology Holdings Limited (12275746) United Kingdom