About Jfr Financial Solutions Limited (12401731) United Kingdom