About London Shockwave Ltd (13530525) United Kingdom