About Ginger & Chilli Holdings Limited (13355577) United Kingdom