About Lixta Ltd. (08695372) United Kingdom