About Tentoesuk Ltd. (10404179) United Kingdom