About Batch Kombucha Limited (11163212) United Kingdom