About Tyncofex Ltd (12271319) United Kingdom