About Jasper Investments Limited (NI034326) United Kingdom