Here’s what consumers have asked with answers from PCTECH24 staff and previous consumers.
No they are not do a google search on they you will find heaps of sites with info about them they are also on the Australian Gov scam watch