About Jfx Ventures Limited (13700082) United Kingdom