About Lincc Foundation Limited (13698441) United Kingdom