I am working to get this plugin reinstated. It might take a while until the plugins team review it, but apart from that it’s all good. There is nothing wrong with the plugin, just a bit of miscommunication with the plugins team.
The plugin has been restored. Apologies for not posting an update sooner, I didn’t want to say something when there was nothing to update on and the Plugins Team has moved very fast once the issues they raised were resolved. Thank you all for you patience and understanding.