About Delity Ltd (13442813) United Kingdom