About Jentec Ltd (09267204) United Kingdom