About Kombucha Ltd. (10880512) United Kingdom