About Juicer Ltd (11793677) United Kingdom