About Jfr Investments Limited (11400658) United Kingdom