Macca chats to Rebecca and Peter from Seamless