I as remember - easyroamm is UK based SIM, their web site:
Travel Sim - 100% Free Roaming - No Connection Charge - No Daily Fee
I have not their SIM, so can not say - is they alive still or not.
Regarding Estonian based travelsim I used Airbaltic card - it works pretty nice.
If you have not reply from dealer support(c)travelsimshop.com,
I can suggest to send questions directly to support(c)travelsim.com