idroidusa.com


Please Choose Your Country



Kenya

Rwanda (Coming Soon)

Uganda





iDROID Technologies Ltd
Head Office : Fame House, 3rd Floor Opposite Shell Ntinda road, Kampala Uganda
Tell #: +256 414 532463 | 0700-800000 | +256 704 032462
Email : [email protected]