About Jfp Holdings Ltd (10610120) United Kingdom