About Ginger & Rye Limited (11406353) United Kingdom