LONDON, X0
HUMBOLDT AMERICAS LLC
1804964
813246727
011442034276177
C/O PETRA MANAGEMENT LTD.
LONDON, SW1W 9BJ
X0