The brand is owned by a UK-based financial services company that has no connection to the swisspayltd.com domain. The owners of the platform do not disclose whether they have a broker license, nor do they provide information about the managers and founders of the business.