About Jentech Solutions Limited (03958300) United Kingdom