About Jentec Management Limited (12820272) United Kingdom