About Andean Sol Foods Ltd. (11224033) United Kingdom