Computing Stem Systems Computing Mallusk Enterprise Pk Mallusk Dv, Mallusk, Newtownabbey, BT36 4GN, United Kingdom Added on August 29, 2022