Here’s what consumers have asked with answers from Cellunlocker.co.uk staff and previous consumers.
It's a scam, they can't unlock Activation Lock. Will take your money though.
Please save yourself the time and money and ignore them. They are quite expensive and do absolutely nothing.