About Curvature (uk) Holdings Limited (08232595) United Kingdom