About Ten X Holdings Limited (13263094) United Kingdom