About Swift Technology Solutions Ltd (12995207) United Kingdom