About Swift Technologies Ltd (12583116) United Kingdom