AffiIiateFuture is part of Internet Business Group PLC, an online advertising and e-commerce company with 40 staff across offices in London, New York and Spain.