About Jess & Ginger Limited (12048830) United Kingdom