Lift placement

That thing looks to me like it's been used already. I'd go get another one from Lowes or Home Depot.
Simpson Strong-Tie Strong-Bolt 3/4 in. x 5-1/2 in. Zinc-Plated Wedge Anchor-STB2-75512P1 - The Home Depot

It’s no special concrete anchor right?. This one is the same size