Orca Logic Ltd reviewed by

1 Reviews

Review by confirmed purchaser
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

installed orca now having a whale of a time.

i can fully recommend orca products i.e memory stick as my computer was so slow

i was losing the will to live. now its great and back on the ball.
    Comment (?)