About Lantana Limited (13139460) United Kingdom