About Tenda Private Limited (11681113) United Kingdom