About Lincoln Investment Holdings Ltd (11668429) United Kingdom