About Second Curve Technology Limited (12459747) United Kingdom