About Teaknowlogy Ltd (10417249) United Kingdom