About Jasper Communications Ltd. (12299902) United Kingdom