About Short Holdings Limited (11267404) United Kingdom