Apax Global Payment & Technologies Ltd.