About Diligo Ltd (08526187) United Kingdom