About Turci Ltd (12170482) United Kingdom