About Jfcc Management Ltd (08579979) United Kingdom