Hello
I lost my phone a month ago in Northampton, England. After two weeks i get a message form Find my iphone. It was in Bukarest, Romania. Now I get a message from Apple Store there found my iphone. They send a link to log on and complite the form and details. When I log on for a minute they show me my Lost phone in Lost mod then dissapeared Iphone Xs max and there shows me a note there is any device. What shoudl I do ? Thank you very much
iPhone XS Max, iOS 12