UK based payments company focused on recurring commerce raised £4m in new funding from Beach Point Capital Management.