About Lattice Cubes Limited (07053530) United Kingdom