About Jem2ps Technologies Limited (12548814) United Kingdom