About Delictio Ltd (12436042) United Kingdom