About Curve Appeal Limited (10652046) United Kingdom