About Choppa Cbd Ltd (12179655) United Kingdom