About Teok Tech Limited (10787801) United Kingdom