Is Foldedforest Trustworthy?

Check if foldedforest.co.uk is scam or safe