About Lincs Investment Limited (12511063) United Kingdom