About Jactamap Limited (09621523) United Kingdom