About Curvaceous Medical Limited (10676006) United Kingdom