About Tukta Ltd (11234279) United Kingdom