About Zoom Media International Limited (09492729) United Kingdom