About J Curve Capital Ltd (12604725) United Kingdom