About Diligentis Ltd (11729324) United Kingdom