About Cookie Pickle Ltd (10645451) United Kingdom