About Lindisfarne Management Limited (13639514) United Kingdom