About P&s Short Holdings Limited (11039269) United Kingdom