About Short Cut Media Limited (11380075) United Kingdom