About Lattice Information Ltd. (12402277) United Kingdom