About Deligence Ltd (11523507) United Kingdom