About Ldn Futures Ltd (12089980) United Kingdom