About Tealkew It Limited (12771121) United Kingdom