Blackswan Management Limited. London Dublin Newcastle Shanghai