About Jasper Corporation Limited (03370996) United Kingdom