Had some weird transaction appear on my…
Had some weird transaction appear on my card for from this business while travelling in Europe. Googled it, nothing appears. Google it a week later and this trust pilot page appears. Very shady and weird. Have never heard of it or used it.
By James P.




