About Zovda Ltd (12135556) United Kingdom