About Alico Management Limited (12181751) United Kingdom