About Short Term Capital Ltd (04926528) United Kingdom