About La Chiva Snacks & Co Ltd (10039639) United Kingdom