About Ten Chi (uk) Limited (10207898) United Kingdom