This company offers Trusted Shops’ buyer protection up to £20,000. Find out how this secures your transaction.