About Davis Square (uk) Holdings Ltd. (12043419) United Kingdom