About Diligitis Ltd (11722842) United Kingdom