About J-curve Solutions Ltd. (08791407) United Kingdom