Here’s what consumers have asked with answers from WebcreationUK staff and previous consumers.
It's a legit company but with only the customer service based in the UK whilst thier developers are based in India with no knowledge and understanding English along with a mature developers.