About Swift (uk) Technology Ltd (07955525) United Kingdom