About London Shockwave Clinic Limited (11894013) United Kingdom