About Lizedo Limited (08717426) United Kingdom