About Latis Design Limited (11910103) United Kingdom