UFlex Ltd - a packed opportunity?