About London Token Exchange Limited (11198221) United Kingdom