About Alico Investments Limited (12353015) United Kingdom