About J.f.c. Investments Limited (04041723) United Kingdom