About Jemfx Limited (11554240) United Kingdom