About Jentec It Services Limited (13467668) United Kingdom