RagaPay Ltd. impresses with its outstand