About Swift 888 Limited (13232082) United Kingdom