About Jgb Short Investments Limited (11568980) United Kingdom