Satellite Solutions Worldwide has its eyes on growth prize