About Denmark Street Partners Limited (11945302) United Kingdom