About Ginger & Vanilla Ltd (11776101) United Kingdom