About Resurgent Technology Solutions Ltd (10745489) United Kingdom