About Teaspec (uk) Private Limited (10422904) United Kingdom