About Diligent London Ltd (13428095) United Kingdom