About Jasp Software Limited (06132381) United Kingdom