About Swift Passage Limited (11793512) United Kingdom