About Elliptical Curves Limited (04097583) United Kingdom