About R Short Holdings Limited (11089471) United Kingdom