Richard B.
Do not trust
Do not trust, once they have your card details they provide no way to unsubscribe and do not respond to emails requesting cancellation. They will gladly keep taking payments until your Bank is asked to intervene

A powerful platform for accessing desktop applications through the browser. Say goodbye to slow and laggy machines.
Neverinstall (neverinstall.com) has 6 customer reviews on Five Star Index, with an average rating of 4.2 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listingShowing 1 review with 1 star · Clear filters
Richard B.
Do not trust, once they have your card details they provide no way to unsubscribe and do not respond to emails requesting cancellation. They will gladly keep taking payments until your Bank is asked to intervene