About Diligent Technology Group Limited (08772191) United Kingdom