About N F T Trading Platforms Ltd (13401007) United Kingdom