About Canna Bistro Ltd (13473618) United Kingdom