About Logicon International Llp (OC422710) United Kingdom