About Hacha Bar Ltd (11832794) United Kingdom