About Tuk Tukh Ltd. (10070293) United Kingdom