About Swift & Co Holdings Ltd (12839457) United Kingdom