About Tencx Limited (07380927) United Kingdom