About Cool Jellybean Limited (10734230) United Kingdom