About Jl Vegan Delights Ltd (12648928) United Kingdom