About Zenope Limited (02069023) United Kingdom