About Diligent Holdings Limited (10870221) United Kingdom