About Lck Avocados Ltd. (12081959) United Kingdom