Yes it definitely looks like a recent move forward and really happy about the new addition after looking at the company websites, got a hunch how it fits in and is an excellent fit if it does. well done. (I could also be very wrong)
it's public info!