About Zingiber Limited (07833973) United Kingdom