About Linds Investment Limited (10444979) United Kingdom