About Jola S Tastes Ltd (12356052) United Kingdom