About Ginger & Chilli Limited (SC535572) United Kingdom