About Zola Lida Limited (12198344) United Kingdom