About Diligio Ltd (11463151) United Kingdom