About Swift Clinic Limited (12981823) United Kingdom