About Swift 24 Ltd (13124638) United Kingdom