About Lili World Foods Ltd (09220083) United Kingdom