About Ten-x Trading Limited (12608173) United Kingdom