About Chilli & Ginger Ltd (11380066) United Kingdom