User Avatar

Astrum World

astrumworld.com·
Astrum is the Latin word for Star. Astrum Holdings Limited is a Hong Kong based IT accessories with latest technology and consumer electronics manufacturer. Category: Audio, Smart, Power, Connect, Computing, & On-Wheels
astrumworld
·
7 followers
·
6 following