About Lizardlogic Ltd. (08198490) United Kingdom