About Logica Management Ltd (13304419) United Kingdom