About Jasper Ventures Ltd Limited (12800478) United Kingdom