MEGA SCREEN COMPUTING LIMITED, BALLYBUNION, أيرلندا