Technical Island LLC

P O Box: 131, P. C: 103
Al Khuwair
Tel: 96764111