You can reach out to us on contact@reviewblocks.com
As we are still in beta, please report any bugs or issues that you face.