About Logica International Limited (01237299) United Kingdom