About Jtec Investments Limited (08027817) United Kingdom