About Tentch Ltd (12298712) United Kingdom