About Curve Logic Limited (08982849) United Kingdom