The only UK company I can find with the name Luxurytime Limited, number 03026762, appears to have been dissolved in 2012.
There was a similarly-named Luxury Time Limited, number 08679686 - but also apparently dissolved in 2016.
I suggest that if they claim to be a limited company you ask for their company number and report it here for further examination....