KAPITALO INTERNATIONAL FUND SPC - SEGREGATED PORTFOLIO D
2135135
000000000
551139560600
No business address disclosed
Same as business address