About Diligent Solutions Group Limited (10081280) United Kingdom