About Diligenc Holdings Llp (OC436137) United Kingdom