About Chilli Bar Ltd (10984945) United Kingdom