About Zelan Limited (10629974) United Kingdom