About Bitter Leaf Bar Ltd (11080634) United Kingdom