About Diligensia Limited (09594903) United Kingdom