About Lincoln & Associates Limited (11656586) United Kingdom