About Decision Logic Ltd (07450324) United Kingdom