About Denmark Street Management Limited (RS025221) United Kingdom