About Jtgeo Limited (09860787) United Kingdom