About Jaspa Consultancy Ltd (06312293) United Kingdom