About Jfx - Mirror Trading Ltd (12222298) United Kingdom