OPEN SPACE FINANCIAL SERVICES LTD. payment licence N300001152