About 23 Copenhagen Street Llp (OC436912) United Kingdom