About Global Strategy & Trading Limited (10631464) United Kingdom