“As a person with very little understanding of computer software and workings Shane is very good at explaining things in a way a novice can”…
By submitting this request you are agreeing to our privacy policy and terms of use.