About Zendha Development Ltd (12096612) United Kingdom