I took a different investigative route, I used the address and the company number posted on their website:
3/8 Ivy Mill Business Centre Crown Street, Failsworth, Manchester
England, M35 9BD
Company Number # 11444160
There was a hit about a "Deluxe" company with that address, but if you look closely at the company address, it's different.
https://beta.companieshouse.gov.uk/company/10730400Its pretty much clear to all of us that they are using all fake information on their website and collected everything from different places. Actually they have chosen their domain name by matching with this company name "Deluxe" and its a simple trick by which they are keeping their web visitors in the dark side. Whenever anyone will try to justify the company license they will get the name "Deluxe Trader Limited" and people will think that its real.
Most probably they made a mistake during placing their company number and forgot to put the one which is for "Deluxe Trader Limited". keep in mind that scammers will always make some mistake and their real faces will be revealed by following that clue.