IT Rescue Solutions Ltd; A Brief Look at SAR Technological Advances (Past, Present & Future)