About Ten X Trade Ltd (11576514) United Kingdom