About Juicygia Ltd (12597186) United Kingdom