About Lattice Technologies Limited (13096226) United Kingdom