About Elliptic Curve Ltd. (13023844) United Kingdom