IDAHOSA TECH
Starlink installations by Samuel Idahosa of IDAHOSA TECH in Ekpoma, Edo State, Nigeria.
Phone 070 8224 6404