About Chilli & Ginger Design Ltd (12757629) United Kingdom