About Jtech Solutions (uk) Limited (07781113) United Kingdom