0 followers
Celata Tech Inc. is a Geographical based intelligence platform and solution development company, registered address at 3097, 1603 Capitol Avenue, Suite 413A, Cheyenne, WY, Laramie, US, 82001, and development arm Celata Tech (Pvt) Ltd. in Sri Lanka at #80, Galle Road, Mount Lavinia. Celata is a sp... Read more
Thiran De Silva
This company has no teams yet