About Longshort Ltd. (SC645304) United Kingdom