About Jasper Technologies Limited (06147171) United Kingdom