About Zochori Ltd (12936409) United Kingdom