About Lindum Investments Limited (03792996) United Kingdom