About Swift Resolutions Limited (07589763) United Kingdom