About Jelly Beans Bristol Ltd (11329442) United Kingdom