About Jmpr Technologies Ltd (10937281) United Kingdom