About Jaspa Investments Limited (05271084) United Kingdom