About Ics Computing Limited (FC022318) Northern Ireland