About Jfx Services Ltd (12579490) United Kingdom