About Curva Design Limited (08514645) United Kingdom