About Durham Analytics Limited (11979571) United Kingdom