They are numerous complaints about this company in the UK.
Look at the bad/poor reviews on trustpilot.
(not the fake ones written by marketing specialist - they are very good at marketing, but very scammy).
They are going to court in the UK for misrepresentation.
Would suggest to avoid.