Yes, non-US Citizens can invest if they are accredited investors.