Kick target player from gui button

So I made a tool that when equipped, you can click any player and get their acc age, username, role in group, and tools in their backpack. I added a kick button. I want it so if you click it, it kicks the target player. How do I incorporate that into my code?

local Player = game.Players.LocalPlayer
local Mouse = Player:GetMouse()

local tool = script.Parent


local Frame = game.Players.LocalPlayer.PlayerGui:WaitForChild('ScannerGUI'):WaitForChild('Frame') --Object path to the GUI frame containing the age and rank textboxes.
local groupID = 4796549 --ID of your group.



tool.Equipped:Connect(function()
	Frame.Visible = true
	Frame.Parent.Backround.Visible = true
end)



tool.Activated:Connect(function()
	for _,Target in pairs(game.Players:GetPlayers()) do
		if Mouse.Target:IsDescendantOf(Target.Character) then
			Frame.AccAge.Text = Target.AccountAge
			Frame.RoleInGroup.Text = Target:GetRoleInGroup(groupID)
			Frame.AccName.Text = Target.Name
			local ToolsInBackpack = Target.Backpack:GetChildren()
			local listStr = ""
			Frame.Tools.Text = ""
			for i,v in pairs(ToolsInBackpack) do
				if v:IsA("Tool") then
					print(v.Name)
					Frame.Tools.Text = Frame.Tools.Text..v.Name.."\n"
			
				end
			end
		end				
	end
end)





-- Make sure they can't use the tool while it is not selected.
tool.Unequipped:Connect(function()
	Frame.Visible = false
	Frame.Parent.Backround.Visible = false
end)

Thanks for reading.

local Player = game.Players.LocalPlayer
local Mouse = Player:GetMouse()
local button = TheKickButtonGoesHere
local tool = script.Parent


local Frame = game.Players.LocalPlayer.PlayerGui:WaitForChild('ScannerGUI'):WaitForChild('Frame') --Object path to the GUI frame containing the age and rank textboxes.
local groupID = 4796549 --ID of your group.



tool.Equipped:Connect(function()
	Frame.Visible = true
	Frame.Parent.Backround.Visible = true
end)



tool.Activated:Connect(function()
	for _,Target in pairs(game.Players:GetPlayers()) do
		if Mouse.Target:IsDescendantOf(Target.Character) then
			Frame.AccAge.Text = Target.AccountAge
			Frame.RoleInGroup.Text = Target:GetRoleInGroup(groupID)
			Frame.AccName.Text = Target.Name
			local ToolsInBackpack = Target.Backpack:GetChildren()
			local listStr = ""
			Frame.Tools.Text = ""
			for i,v in pairs(ToolsInBackpack) do
				if v:IsA("Tool") then
					print(v.Name)
					Frame.Tools.Text = Frame.Tools.Text..v.Name.."\n"
			
				end
			end
button.MouseButton1Click:Connect(function()
target:Kick("You have been kicked from the game")
end)
		end				
	end
end)





-- Make sure they can't use the tool while it is not selected.
tool.Unequipped:Connect(function()
	Frame.Visible = false
	Frame.Parent.Backround.Visible = false
end)

Reply if its don’t work