About Logica Trading Ltd (07247889) United Kingdom