About Logica Nordic L.p. (SL026091) United Kingdom