Catch.com.au appoints Brendan Sweeney as new Managing Director