About Swift 2005 Limited (05426720) United Kingdom