About Jfm Holdings Limited (06440866) United Kingdom