Khalid

City - Colombo

Country - Sri Lanka

About - Intersted to produce Algae

Role - Investor