About Diligent Endeavours Ltd (13653796) United Kingdom