Seems like a scam company.
Phone: 0871 277 1070
Something I found about it:
https://www.thisismoney.co.uk/money/bills/article-7652163/Lastminute-com-accused-forcing-customers-buy-insurance-product-against-will.html
Found via asat-tool.cf using VPN set to USA.