About Captain Jacks Cbd Ltd (12036340) United Kingdom