About Jfx Technologies Limited (10788467) United Kingdom