About Ikona
ikona it solutions is a rapidly growing it company based in cardiff, south wales with extensive experience in providing real business solutions and delivery of all your computer and ... Read more
ikona it solutions is a rapidly growing it company based in cardiff, south wales with extensive experience in providing real business solutions and delivery of all your computer and ... Read more