About Diligenter Limited (11024358) United Kingdom