About Tenkare Ltd (12797090) United Kingdom