About Diligency Limited (09685231) United Kingdom