About Diamond Technology Services Ltd (13198866) United Kingdom