About Jam N Vegan Ltd (12966912) United Kingdom