About Lind Investments Limited (09744318) United Kingdom