About Tenkia Ltd (12823892) United Kingdom